Corroborating evidence - Français Anglais Dictionnaire